﻿.news-banner { width: 100%; height: 300px; background: url(../images/banner_news_1.jpg) no-repeat center center; background-size: cover; }
.anli-banner { width: 100%; height: 300px; background: url(../images/4.jpg) no-repeat center center; background-size: cover; }
.fuwu-banner { width: 100%; height: 300px; background: url(../images/banner_fuwu_1.jpg) no-repeat center center; background-size: cover; }
.about-banner { width: 100%; height: 300px; background: url(../images/banner_1.jpg) no-repeat center center; background-size: cover; }
.cp-banner { width: 100%; height: 300px; background: url(../images/33.jpg) no-repeat center center; background-size: cover; }
.down-banner { width: 100%; height: 300px; background: url(../images/0.jpg) no-repeat center center; background-size: cover; }
ul.article-column{ border:1px solid #f4f4f4; display:block; background:#f8f8f8; height:50px; padding-left:20px;}
.article-column li{ line-height:50px; float:left;}
.article-column li a{ padding:0 20px;   display:block; color:#444;}
.article-column li a i{ margin-right:3px;-webkit-transition: all 400ms ease; -moz-transition: all 400ms ease; -ms-transition: all 400ms ease; -o-transition: all 400ms ease; transition: all 400ms ease;}
.article-column li a:hover,.article-column li.active a{ color:#e20213;}
.article-column li a:hover i,.article-column li.active a i{ transform:rotate(90deg);
-ms-transform:rotate(90deg); 	/* IE 9 */
-moz-transform:rotate(90deg); 	/* Firefox */
-webkit-transform:rotate(90deg); /* Safari 和 Chrome */
-o-transform:rotate(90deg); 	/* Opera */; 
 }
/******************************************
    列表样式0
******************************************/

.list-mod-0 { }
.list-mod-0>li { margin-bottom: 30px; padding-bottom: 20px; border-bottom: 1px dashed #ccc; }
.list-mod-0 h2 { font-size: 24px; line-height: 1.5; color: #333; font-weight: normal; margin-bottom: 10px; }
.list-mod-0 h2 a:hover { color: #de1620; }
.list-mod-0 .meta-data { margin-bottom: 10px; font-size: 0; line-height: 0; color: #666; }
.list-mod-0 .meta-data i { margin-right: 5px; color: #008cba; }
.list-mod-0 .meta-data time { margin-right: 20px; display: inline-block; font-size: 14px; line-height: 20px; }
.list-mod-0 .meta-data span { margin-right: 20px; display: inline-block; font-size: 14px; line-height: 20px; }
.list-mod-0 .meta-data p { display: inline-block; font-size: 14px; line-height: 20px; }
.list-mod-0 .meta-data p a:hover { color: #de1620; }
.list-mod-0 .profiles { overflow: hidden; font-size: 15px; line-height: 20px; color: #666; max-height: 60px; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.list-mod-0 .img-group { margin-top: 10px; overflow: hidden; width: 100%; height: 80px; font-size: 0; line-height: 0; }
.list-mod-0 .img-group img { margin-right: 10px; display: inline-block; height: 80px; }
/******************************************
    列表样式1
******************************************/

.list-mod-1 { }
.list-mod-1 li { margin-bottom: 15px; }
.list-mod-1 li.last-child { margin-bottom: 0; }
.list-mod-1 li time { float: right; margin-left: 10px; font-size: 13px; color: #999; }
.list-mod-1 li i { float: left; margin-right: 5px; margin-top: 3px; display: block; width: 16px; height: 16px; font-size: 10px; line-height: 16px; font-style: normal; text-align: center; color: #fff; background-color: #008cba; }
.list-mod-1 li:nth-child(1) i, .list-mod-1 li:nth-child(2) i, .list-mod-1 li:nth-child(3) i { background-color: #de1620; }
.list-mod-1 li h2 { overflow: hidden; display: block; color: #333; font-size: 15px; line-height: 20px; height: 20px; text-overflow: ellipsis; white-space: nowrap; font-weight: normal; }
.list-mod-1 li h2 a:hover { color: #de1620; }
.list-mod-1 li.headline-mod-1 { padding-left: 0; }
.list-mod-1 li.headline-mod-1:before { display: none; }
.list-mod-1 li.headline-mod-1 a { position: relative; display: block; }
.list-mod-1 li.headline-mod-1 a img { width: 100%; height: auto; }
.list-mod-1 li.headline-mod-1 a .content { position: absolute; left: 0; bottom: 0; overflow: hidden; padding: 10px 15px; width: 100%; height: 40px; background-color: rgba(0, 0, 0, .8);  -ms-filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#99008bca', EndColorStr='#99008bca');
 filter: progid: DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#99008bca', EndColorStr='#99008bca');
zoom: 1; }
.list-mod-1 li.headline-mod-1 a .content h2 { overflow: hidden; height: 20px; font-size: 16px; line-height: 20px; font-weight: normal; color: #fff; text-overflow: ellipsis; white-space: nowrap; }
.list-mod-1 li.headline-mod-1 a:hover img { opacity: .8; }
/******************************************
    列表样式2
******************************************/


/******************************************
    列表样式3
******************************************/

.list-mod-3 { margin-bottom: -20px; }
.list-mod-3 li { margin-bottom: 20px; }
.list-mod-3 a .cover { position: relative; overflow: hidden; }
.list-mod-3 a .cover img { -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -ms-transition: all .3s ease; -o-transition: all .3s ease; transition: all .3s ease; }
.list-mod-3 a:hover .cover img { opacity: .8; }
.list-mod-3 .content { position: absolute; left: 15px; right: 15px; bottom: 0; overflow: hidden; padding: 8px 15px; height: 36px; background-color: rgba(0, 0, 0, .8);  -ms-filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#99008bca', EndColorStr='#99008bca');
 filter: progid: DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#99008bca', EndColorStr='#99008bca');
zoom: 1; }
.list-mod-3 .content h2 { overflow: hidden; height: 20px; font-size: 16px; line-height: 20px; font-weight: normal; color: #fff; text-overflow: ellipsis; white-space: nowrap; }
/******************************************
    列表样式4
******************************************/

.list-mod-4 { margin-bottom: -15px; }
.list-mod-4 li { position: relative; margin-bottom: 15px; padding-left: 10px; }
.list-mod-4 li:before { content: ""; position: absolute; left: 0; top: 8px; width: 6px; height: 6px; background-color: #008cba; }
.list-mod-4 li:first-child:before { background-color: #de1620; }
.list-mod-4 li time { float: right; margin-left: 10px; font-size: 13px; line-height: 20px; color: #999; }
.list-mod-4 li h2 { overflow: hidden; display: block; color: #333; font-size: 15px; line-height: 20px; height: 20px; text-overflow: ellipsis; white-space: nowrap; font-weight: normal; }
.list-mod-4 li h2 a:hover { color: #de1620; }
.list-mod-4 li.headline-mod-1, .list-mod-4 li.headline-mod-2 { padding-left: 0; }
.list-mod-4 li.headline-mod-2 .cover { float: left; overflow: hidden; display: block; width: 120px; }
.list-mod-4 li.headline-mod-2 .cover img { width: 100px; height: auto; }
.list-mod-4 li.headline-mod-2 .cover:hover img { opacity: .8; }
.list-mod-4 li.headline-mod-2 h2 { display: -webkit-box; height: auto; max-height: 48px; font-size: 16px; line-height: 24px; color: #000; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical; white-space: normal; }
.list-mod-4 li.headline-mod-2 time { float: none; margin: 0; }
.list-mod-4 li.headline-mod-1:before, .list-mod-4 li.headline-mod-2:before { display: none; }
.list-mod-4 li.headline-mod-1 a { position: relative; display: block; }
.list-mod-4 li.headline-mod-1 a img { width: 100%; height: auto; }
.list-mod-4 li.headline-mod-1 a .content { position: absolute; left: 0; bottom: 0; overflow: hidden; padding: 10px 15px; width: 100%; height: 40px; background-color: rgba(0, 0, 0, .8);  -ms-filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#99008bca', EndColorStr='#99008bca');
 filter: progid: DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#99008bca', EndColorStr='#99008bca');
zoom: 1; }
.list-mod-4 li.headline-mod-1 a .content h2 { overflow: hidden; height: 20px; font-size: 16px; line-height: 20px; font-weight: normal; color: #fff; text-overflow: ellipsis; white-space: nowrap; }
.list-mod-4 li.headline-mod-1 a:hover img { opacity: .8; }
.list-mod-4 li.headline-mod-3 h2 { overflow: hidden; display: -webkit-box; height: 48px; font-size: 18px; line-height: 24px; color: #000; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical; white-space: normal; }
/******************************************
    列表样式5  单仁行文章列表
******************************************/

.list-mod-5 { margin-bottom: -20px; }
.list-mod-5 li { margin-bottom: 20px; }
.list-mod-5 li .item { display: block; width: 262px; background-color: #f8f8f8; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; }
body.gray .list-mod-5 li .item { background-color: #fff; }
.list-mod-5 li .item:hover { -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .1), 0 0 30px rgba(0, 0, 0, .05); -moz-box-shadow: 0 0 20px rgba(0, 0, 0, .1), 0 0 30px rgba(0, 0, 0, .05); box-shadow: 0 0 20px rgba(0, 0, 0, .1), 0 0 30px rgba(0, 0, 0, .05); }
.list-mod-5 li .item .cover { display: block; width: 262px; height: 145px; }
.list-mod-5 li .item img { width: 262px; height: 145px; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; }
.list-mod-5 li .item .cover:hover img { filter: alpha(opacity=90); -moz-opacity: .9; -khtml-opacity: .9; opacity: .9; }
.list-mod-5 li .item .content { padding: 10px; }
.list-mod-5 li .item .content h2 { overflow: hidden; height: 20px; font-size: 16px; line-height: 20px; font-weight: normal; color: #000; text-overflow: ellipsis; white-space: nowrap; }
.list-mod-5 li .item .content h2 a:hover { color: #de1620; }
.list-mod-5 li .item .intro { overflow: hidden; margin-bottom: 10px; padding-top: 10px; padding-bottom: 10px; height: 53px; border-bottom: 1px solid #eee; }
.list-mod-5 li .item .intro p { overflow: hidden; display: -webkit-box; max-height: 32px; font-size: 14px; line-height: 16px; color: #666; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.list-mod-5 li .item .info { height: 24px; }
.list-mod-5 li .item .info .author { display: inline-block; height: 24px; }
.list-mod-5 li .item .info .author img { margin-right: 3px; display: inline-block; width: 24px; height: 24px; border-radius: 50%; vertical-align: middle; }
.list-mod-5 li .item .info .author span { display: inline-block; font-size: 14px; line-height: 24px; color: #666; vertical-align: middle; }
.list-mod-5 li .item .info .author:hover span { color: #de1620; }
.list-mod-5 li .item .info time { font-size: 13px; line-height: 24px; color: #999; float: right; }
/******************************************
    列表样式6
******************************************/

.list-mod-6 { }
.list-mod-6>li { margin-bottom: 30px; padding-bottom: 20px; border-bottom: 1px dashed #ccc; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; min-height: 150px; }
.list-mod-6>li .cover-img { overflow: hidden; float: left; width: 270px; height: 150px; }
.list-mod-6>li .content { padding-left: 290px; }
.list-mod-6>li .content h2 { overflow: hidden; margin-bottom: 10px; max-height: 48px; font-size: 20px; line-height: 24px; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; font-weight: normal; color: #000; }
.list-mod-6>li .content h2 a:hover { color: #de1620; }
.list-mod-6 .meta-data { margin-bottom: 10px; font-size: 0; line-height: 0; color: #666; }
.list-mod-6 .meta-data i { margin-right: 5px; color: #008cba; }
.list-mod-6 .meta-data time { margin-right: 20px; display: inline-block; font-size: 14px; line-height: 20px; }
.list-mod-6 .meta-data span { margin-right: 20px; display: inline-block; font-size: 14px; line-height: 20px; }
.list-mod-6 .meta-data p { display: inline-block; font-size: 14px; line-height: 20px; }
.list-mod-6 .meta-data p a:hover { color: #de1620; }
.list-mod-6>li .content .profiles { overflow: hidden; margin-bottom: 10px; font-size: 15px; line-height: 20px; color: #666; max-height: 60px; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.list-mod-6>li .content .xiangguan{}
.list-mod-6>li .content .xiangguan span{font-size: 12px; color: #999; }
.list-mod-6>li .content .xiangguan span i { font-size: 14px;margin-right: 5px; color: #008cba; }
.list-mod-6>li .content .xiangguan a{font-size: 14px;color: #008cba; }
.list-mod-6>li .content .xiangguan a:hover{color: #de1620; }
/******************************************
    广告角标
******************************************/

.gg-corner { position: relative; display: block; }
.gg-corner .gg-corner-text { position: absolute; right: 0; top: 0; padding-left: 10px; padding-right: 5px; font-size: 12px; line-height: 20px; color: #666; background: rgba(0, 0, 0, 0.6);  filter: progid:DXImageTransform.Microsoft.gradient( GradientType=0, startColorstr='#80000000', endColorstr='#80000000')\9;
border-radius: 0 0 0 20px; }
/******************************************
    分类头部
******************************************/

.hd-mod-1 { position: relative; margin-bottom: 20px; padding-left: 15px; padding-bottom: 10px; height: 34px; border-bottom: 1px solid #eee; }
.hd-mod-1:after { content: ""; position: absolute; left: 0; top: 4px; width: 4px; height: 18px; border-radius: 2px; background-color: #de1620; }
.hd-mod-1 .avatar { float: left; margin-right: 5px; width: 24px; height: 24px; border-radius: 50%; }
.hd-mod-1 h3 { font-size: 17px; line-height: 24px; color: #666; }
.hd-mod-1 .more { position: absolute; top: 0; right: 0; font-size: 12px; line-height: 24px; color: #999; }
.hd-mod-1 .more:after { content: "\f101"; font-family: 'FontAwesome'; margin-left: 3px; }
.hd-mod-1 .more:hover, .hd-mod-1 h3 a:hover { color: #de1620; }


.anli-product{width:184px;}
.anli-product .anli-product-title { position: relative;  text-align:center; padding-bottom: 10px; height: 34px;  }
.anli-product .anli-product-title h3 { font-size: 16px; line-height: 24px; margin-bottom10px; color: #666; font-weight:100; }
.anli-product .anli-product-content{  }
.anli-product .anli-product-content .anli-product-item { width:92px; height:92px;padding:10px; border:1px solid #ddd; }
.anli-product .anli-product-content .anli-product-item img{  width:70px; height:70px; }
.anli-product .anli-product-content .anli-product-item:hover{ border:1px solid #e20213;}
/************************************************
* 	.hot-tags
*   热门标签
************************************************/

.hot-tags-list { font-size: 0; line-height: 0; }
.hot-tags-list>li { margin-right: 5px; margin-bottom: 5px; display: inline-block; }
.hot-tags-list>li a { padding: 5px 10px; display: block; font-size: 12px; font-weight: normal; color: #fff; line-height: 20px; background-color: #8cc152; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-transition: all 0.15s ease-in-out; -moz-transition: all 0.15s ease-in-out; -o-transition: all 0.15s ease-in-out; transition: all 0.15s ease-in-out; }
.hot-tags-list>li a:hover { background-color: #a0d468; }
.hot-tags-list>li a:active { background-color: #8cc152; }
.hot-tags-list>li a i { font-style: normal; }
/************************************************
* 	.hot-img
*   热门图片
************************************************/

.hot-img-list { font-size: 0; line-height: 0; }
.hot-img-list li { display: inline-block; margin-right: 5px; margin-bottom: 5px; }
.hot-img-list li a { overflow: hidden; display: block; width: 65px; height: 65px; }
.hot-img-list li a img { max-width: none; height: 65px; }
.hot-img-list li a:hover img { opacity: .8; }
/************************************************
* 	pagination
*   分页器
************************************************/

.pagination { margin-top: 50px; margin-bottom: 50px; text-align: center; font-size: 0; line-height: 0; }
.pagination .default a, .pagination .default span { position: relative; display: inline-block; padding: 8px 14px; margin-left: -1px; font-size: 14px; line-height: 20px; color: #008cba; background-color: #fff; border: 1px solid #ddd; }
.pagination .default a:hover { color: #008cba; background-color: #eee; border-color: #ddd; }
.pagination .default span.current { color: #fff; background: #008cba; border-color: #008cba; }
.pagination .default span.disabled { color: #999; background: #eee; }
/************************************************
*     页面内容主体上下距离
************************************************/

.pad-tb50 { padding-top: 50px; padding-bottom: 80px; }
/* 面包屑导航上边距*/

.mar-t50 { margin-top: 50px; }
/*小banner与导航距离*/

.mar-t20 { margin-top: 20px; }
/******************************************
    学员案例页面和媒体报道页面置顶文章轮播
******************************************/

.topnews .item { position: relative; display: block; transition: box-shadow .2s ease-in-out; }
.topnews .item:hover { box-shadow: 0 2px 20px rgba(0, 0, 0, .03), 0 24px 30px rgba(0, 0, 0, .04); }
.topnews .item .content { position: absolute; left: 0; bottom: 0; width: 100%; background: rgba(0, 0, 0, 0.6);  filter: progid:DXImageTransform.Microsoft.gradient( GradientType=0, startColorstr='#80000000', endColorstr='#80000000')\9;
}
.topnews .item .content span { margin-right: 10px; padding-left: 15px; padding-right: 15px; display: inline-block; height: 50px; font-size: 14px; line-height: 50px; color: #fff; background-color: #de1620; letter-spacing: 1px; float: left; }
.topnews .item .content h2 { overflow: hidden; padding-right: 100px; height: 50px; font-size: 18px; line-height: 50px; color: #fff; font-weight: normal; text-overflow: ellipsis; white-space: nowrap; }
/******************************************
    文章页面样式
******************************************/

.page-article .article { margin-bottom: 50px; padding: 20px 30px; background-color: #fff; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border: 1px solid #eee; }
.page-article .article header h2 { margin-bottom: 20px; font-size: 24px; line-height: 1.5; }
/*文章发布时间|关键词|阅读量等数据：新网站*/

.page-article .article header .meta-data-new { margin-bottom: 20px; padding: 10px 15px; font-size: 0; line-height: 0; color: #333; background-color: #f3f4f4; border: 1px solid #e6e6e6; }
.page-article .article header .meta-data-new li { margin-right: 20px; vertical-align: middle; display: inline; font-size: 13px; line-height: 20px; }
.page-article .article header .meta-data-new li i { margin-right: 5px; color: #8cc152; }
.page-article .article header .meta-data-new li.tags a { margin-right: 5px; }
.page-article .article header .meta-data-new li.tags a:hover { color: #de1620; }
/*文章正文样式*/

.page-article .article .article-content { font-size: 16px; line-height: 1.5; color: #333; }
.page-article .article .article-content p { margin-bottom: 15px; }
.page-article .article .article-content img { display: inline-block; }
.page-article .article .article-content .quote{ text-align:left;}
/*文章底部样式*/

.page-article .article footer { margin-top: 50px; margin-bottom: 50px; }
/*文章底部阅分享*/

.page-article .article footer .footer-meta { padding: 10px 15px; height: 40px; font-size: 18px; line-height: 20px; color: #333; background-color: #f3f4f4; border: 1px solid #eee; }
/*文章底部二维码*/

.page-article .article footer .footer-code { margin-left: auto; margin-right: auto; width: 200px; padding: 10px; border: 1px solid #8cc152; }
.page-article .article footer .footer-code p { margin-top: 10px; padding-top: 10px; font-size: 13px; line-height: 20px; text-align: center; border-top: 1px solid #8cc152; }
/*文章底部：上一篇|下一篇*/

.page-article .article footer .pn { color: #999; background-color: #f8f8f8; border: 1px solid #eee; }
.page-article .article footer .pn .prev { padding: 10px 15px; border-bottom: 1px solid #e6e6e6; }
.page-article .article footer .pn .next { padding: 10px 15px; }
.page-article .article footer .pn i { margin-right: 5px; }
.page-article .article footer .pn a { color: #8cc152; }
.page-article .article footer .pn a:hover { text-decoration: underline; }
/*推荐阅读 文章底部文章链接*/

.page-article .read-more { margin-bottom: 50px; padding-bottom: 15px; border: 1px solid #eee; background-color: #fff; }
.page-article .read-more .hd-wrap { margin-bottom: 15px; padding-top: 15px; border-bottom: 1px solid #eee; }
.page-article .read-more .hd-wrap .hd-mod-1 { margin-bottom: 0; border-bottom: 0 none; }
/******************************************
    文章页面右侧样式矫正
******************************************/

.page-article aside section { margin-bottom: 20px; padding: 12px 10px; background-color: #fff; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border: 1px solid #eee; }
.page-article aside section .list-mod-4 li.headline-mod-1 a .content h2 { font-size: 14px; }
.page-article aside section .list-mod-4 li.headline-mod-1 a .content { padding: 5px 10px; height: 30px; }
/******************************************
    搜索框
******************************************/

.aside-search-bar { position: relative; }
.aside-search-bar input { position: relative; z-index: 1; display: block; width: 100%; height: 46px; padding: 12px 80px 12px 15px; font-size: 14px; line-height: 20px; background: #fff; border: 1px solid #ccc; }
.aside-search-bar input:focus { border-color: #008bca; }
.aside-search-bar a { position: absolute; right: 0; top: 0; z-index: 2; font-size: 14px; line-height: 44px; color: #fff; padding: 0 10px; background-color: #008cba; border-radius: 0 4px 4px 0; -webkit-transition: all .15s ease-in-out; -moz-transition: all .15s ease-in-out; -ms-transition: all .15s ease-in-out; -o-transition: all .15s ease-in-out; transition: all .15s ease-in-out; border-top: 1px solid #008bca; border-right: 1px solid #008bca; border-bottom: 1px solid #008bca; }
.aside-search-bar a i { margin-right: 3px; }
.aside-search-bar a:hover { background-color: #0e9dcc; color: #fff; }
.circle-search-bar { position: relative; }
.circle-search-bar input { position: relative; z-index: 1; display: block; width: 100%; height: 46px; padding: 12px 80px 12px 15px; font-size: 14px; line-height: 20px; background: #fff; border: 1px solid #ccc; border-radius: 23px; background-color: transparent; }
.circle-search-bar input:focus { border-color: #008bca; background-color: #fff; }
.circle-search-bar a { position: absolute; right: 1px; top: 1px; z-index: 2; font-size: 14px; line-height: 44px; color: #666; padding: 0 25px; background-color: #f4f4f4; border-radius: 23px; -webkit-transition: all .15s ease-in-out; -moz-transition: all .15s ease-in-out; -ms-transition: all .15s ease-in-out; -o-transition: all .15s ease-in-out; transition: all .15s ease-in-out; }
.circle-search-bar a i { margin-right: 3px; }
.circle-search-bar a:hover { background-color: #008cba; color: #fff; }
/******************************************
    搜索结果页面：搜索结果信息
******************************************/

.page-search-info { margin-top: 50px; padding-bottom: 20px; color: #999; border-bottom: 1px solid #eee; }
.page-search-info .aside-search-bar a { background-color: #ccc; border-color: #ccc; }
.page-search-info .aside-search-bar a:hover { background-color: #008bca; border-color: #008bca; }
/******************************************
    新闻首页头部
******************************************/

.page-news-anchor { padding-top: 10px; padding-bottom: 10px; background-color: #f4f4f4; }
.page-news-anchor .anchor-nav { padding-top: 13px; padding-bottom: 13px; font-size: 0; line-height: 0; }
.page-news-anchor .anchor-nav a { margin-right: 20px; font-size: 15px; line-height: 20px; color: #333; }
.page-news-anchor .anchor-nav a:hover { color: #de1620; }
.page-news-anchor .aside-search-bar a { background-color: #ccc; border-color: #ccc; }
.page-news-anchor .aside-search-bar a:hover { background-color: #008bca; border-color: #008bca; }


/******************************************
    右侧产品
******************************************/
.rightproduct{}
.rightproduct li { margin-bottom:10px;}
.rightproduct li .cover { float:left; padding:5px; border:1px solid #ddd;}
.rightproduct li .cover img{ width:70px; height:70px;}
.rightproduct li .cover:hover{ border:1px solid #de1620;}
.rightproduct li h2 { padding-left:10px; margin-top:5px;  overflow: hidden; display: block;font-size: 16px;line-height: 24px;height: 48px;
     font-weight: normal;}
.rightproduct li h2 a:hover { color: #de1620; }
.rightproduct li time { padding-left:10px; font-size: 13px; line-height: 20px; color: #999; }

